# 使用 OpenJDK 8 作为基础镜像
FROM openjdk:8-jdk

# 设置区域设置
ENV LC_ALL en_US.UTF-8

# 定义应用的工作目录
WORKDIR /app

# 复制打包后的 jar 文件到容器中
COPY target/*.jar /app/app.jar

# 暴露 Spring Boot 的默认端口
EXPOSE 36020

# 使用 prod 配置文件启动 Spring Boot 应用
ENTRYPOINT ["java", "-Duser.timezone=GMT+08", "-Dspring.profiles.active=prod", "-jar", "-Xms4096m", "-Xmx4096m", "/app/app.jar"]
